have one's plate full - Turkish English Dictionary